package com.ihr360.payroll.model.vo;

import java.io.Serializable;

/**
 * @author richey
 */
public class SalaryTaxRuleVO implements Serializable{
    private static final long serialVersionUID = 4949792852289684150L;


    //正算
    /** 应纳税额下限 */
    private Integer taxFloor;

    /** 应纳税额上限 */
    private Integer taxCeil;

    //反算
    /** 收入下限 */
    private Integer floor;

    /** 收入上限 */
    private Integer ceil;

    /** 免税方式:固定值/比例 */
    private boolean fixed = true;

    /** 免税额 */
    private Integer examption;

    /** 税率 */
    private int ratio;

    /** 速算扣除数 */
    private int reduce;

    public Integer getTaxFloor() {
        return taxFloor;
    }

    public void setTaxFloor(Integer taxFloor) {
        this.taxFloor = taxFloor;
    }

    public Integer getTaxCeil() {
        return taxCeil;
    }

    public void setTaxCeil(Integer taxCeil) {
        this.taxCeil = taxCeil;
    }

    public Integer getFloor() {
        return floor;
    }

    public void setFloor(Integer floor) {
        this.floor = floor;
    }

    public Integer getCeil() {
        return ceil;
    }

    public void setCeil(Integer ceil) {
        this.ceil = ceil;
    }

    public boolean isFixed() {
        return fixed;
    }

    public void setFixed(boolean fixed) {
        this.fixed = fixed;
    }

    public Integer getExamption() {
        return examption;
    }

    public void setExamption(Integer examption) {
        this.examption = examption;
    }

    public int getRatio() {
        return ratio;
    }

    public void setRatio(int ratio) {
        this.ratio = ratio;
    }

    public int getReduce() {
        return reduce;
    }

    public void setReduce(int reduce) {
        this.reduce = reduce;
    }
}
